body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
}
html{ overflow-x:hidden}
li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#1c73b0;text-decoration:none;}

.center{ text-align:center}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border: 1px solid #cccccc;}
.img img{border: 1px solid #cccccc;padding:3px;}
.img:hover img{border: 1px solid #cccccc;}

/*¶¥²¿ÑùÊ½*/
.top_bg{ width:100%; height:auto; background:#e4e9ef; margin:0 auto;}

.top{width:1200px; height:100px; background:url(top.png) no-repeat; margin:0 auto;}



/*µ¼º½ÑùÊ½*/

.nav{width:1200px; height:49px; background:url(nav.png) no-repeat; margin:0 auto}
.nav ul li.on {background:url(nav_on1.jpg) no-repeat;}
.nav ul {z-index:999;margin: 0;padding: 0;}
.nav ul li {float: left;position: relative;height:36px;line-height:36px;}
.nav ul li a{float:left;height:36px;line-height:36px;width:143px;text-align:center;text-decoration:none;color:#FFF;font-size:14px;font-family:'Microsoft YaHei'; background:url(menu.jpg) no-repeat 0 0;}
.nav ul li a.on {background:url(nav_on.jpg) no-repeat;color:#FFF;}
.nav ul li a:hover{background:url(nav_on.jpg) no-repeat;color:#FFF;text-decoration:none;}
.nav ul li ul {background:#163c92;position: absolute;width:141px;display:none;visibility: hidden;left: 0;}
.nav ul li ul li {border-right:1px solid gray;border-left: 1px solid gray;border-bottom: 1px solid gray;}
.nav ul li ul li a{float:left;text-align:center;width: 140px;color:#FFF; background:none;}
.nav ul li ul li a:hover {background: #21227a;}
.nav ul li ul li.folder  span.fd {float:left;background:url(right.gif) no-repeat right ;width:130px;color:#FFF;CURSOR:pointer;}
.navbgbox{position: absolute;left: 0;top: 0;width: 0;height: 0;background: silver; }
.toplevelshadow {opacity: 0.8;}
#nav_0 a { background:none;}
#nav_0 a:hover {background:url(nav_on1.jpg) no-repeat;}

/* ÂÖ»»Çø */
#banner{width:100%;height:381px; background:url(bannerbg.jpg) repeat-x; margin-bottom:20px;}
.focusBox { position:relative; width:1440px; height:378px; overflow:hidden; margin:0 auto; margin-top:0px;}
.focusBox .pic{z-index:0; margin-top:2px; left:50%; margin-left:-720px; }
.focusBox .pic img { width:1440px; height:370px;display: block; }
.focusBox .hd { width:157px; height:43px; margin-left:630px; position:absolute; bottom:0px; text-align:center; z-index:1; background:url(bannerdocbg.png) no-repeat center bottom; }
.focusBox .hd li{margin:13px 2px 0 2px; background: url(bannerdoc.png) no-repeat; width:18px; height:18px; overflow:hidden; cursor:pointer; display:inline-block; *display:inline; zoom:1;}
.focusBox .hd .on{ background: url(bannerdoc1.png) no-repeat;}

#banner_page{width:100%; height:277px; margin-top:0px; margin-bottom:20px;}

/*index*/
.main{ width:1200px; height:auto; overflow:hidden;  margin:0 auto; margin-top:20px;}


/*²úÆ·*/
.cp{ float:right;width:965px;}
.cp_top{ width:965px; height:38px; background:url(cp_top.jpg) no-repeat; margin:0 auto}
.cp_tf{ float:left; margin-left:10px!important; margin-left:15px; line-height:30px; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; }
.cp_r{ text-align:right; line-height:30px; margin-right:0px!important; margin-right:0px;color:#fff; }
.cp_r a{ color:#fff;}
.cp_bg{ width:965px; height:293px; background:url(cp_bg.jpg) no-repeat; overflow:hidden; margin:0 auto;; margin-top:20px;}


/* mover ad */
.movead {zoom:1; width:940px; margin:0 auto; margin-top:20px;}
.movead .pcont { float:left;  width:890px; height:250px; overflow:hidden; margin:0 auto; padding:20px 0 0 0;}
.movead .ScrCont {width: 32766px; zoom: 1}
.movead #List1_1 {FLOAT: left}
.movead #List2_1 {FLOAT: left}
.movead .LeftBotton { background:url(left1.jpg) no-repeat center; FLOAT: left; WIDTH: 24px; HEIGHT:230px;_behavior: url(js/iepngfix.htc);}
.movead .RightBotton {background:url(right1.jpg) no-repeat center; FLOAT: left; WIDTH: 24px; HEIGHT:230px;_behavior: url(js/iepngfix.htc);}
.movead .pl img {DISPLAY: block; CURSOR: pointer; width:267px; height:188px; margin:0 auto; border:3px solid #2e4e8b;}
.movead .pl {float:left; margin-left:20px; width:273px; height:250px;overflow:hidden;}

.movead .pl img.picshadow{width:270px;height:20px;padding:0;border:0;background:0;}


/*news*/
.news{ float:left; width:445px;}
.news_top{ width:445px; height:38px; background:url(news_top.jpg) no-repeat; margin:0 auto}
.news_tf{ float:left; margin-left:20px!important; margin-left:15px; line-height:30px; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; }
.news_r{ text-align:right; line-height:30px; margin-right:10px!important; margin-right:10px;color:#fff; }
.news_r a{ color:#fff;}
.news_bg{ width:445px; height:auto; overflow:hidden; margin:0 auto;}

/*gsjj*/
.gsjj{ float:left; width:480px; margin-left:10px;}
.gsjj_top{ width:480px; height:38px; background:url(gsjj_top.jpg) no-repeat; margin:0 auto}
.gsjj_tf{ float:left; margin-left:20px!important; margin-left:15px; line-height:30px; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; }
.gsjj_r{ text-align:right; line-height:30px; margin-right:10px!important; margin-right:10px;color:#fff; }
.gsjj_r a{ color:#fff;}
.gsjj_bg{ width:480px; height:auto; overflow:hidden; margin:0 auto; color:#333}


/*contact*/
.contact{ float:right; width:255px;}
.contact_top{ width:255px; height:38px; background:url(gsjj_top.jpg) no-repeat; margin:0 auto}
.contact_tf{ float:left; margin-left:20px!important; margin-left:15px; line-height:30px; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; }
.contact_bg{ width:255px; height:auto; overflow:hidden; margin:0 auto;}


.news_list2{ float:left; width:327px; height:104px; background:url(news_list2.jpg) no-repeat; margin-left:15px; display:block}

.news_list1{ background:url(icon1.png) no-repeat left center; text-indent:10px; line-height:30px; border-bottom:1px #CCC dashed;}
.news_list{ background:url(c499.jpg) no-repeat left center; text-indent:15px; line-height:35px; border-bottom:1px #CCC dashed;}
.data{ text-align:right; margin-right:0px!important; margin-right:10px; color:#CCCCCC}


/*right*/
.right{ float:right;width:965px;}
.right_top{ width:965px; height:38px; background:url(right_top.jpg) no-repeat; margin:0 auto}
.right_tf{ float:left; margin-left:20px!important; margin-left:15px; line-height:30px; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; }
.right_r{ text-align:right; line-height:30px; margin-right:10px!important; margin-right:10px;color:#fff; }
.right_r a{ color:#fff;}
.right_bg{ width:965px; height:auto; overflow:hidden; margin:0 auto;}
.right_bt{ width:965px; margin:0 auto}
.right_con{ width:965px; height:auto; overflow:hidden; margin:0 auto; color:#333; line-height:30px; margin-top:0px;}


/*left*/
.left{ float:left; width:219px; }
.left_top{ width:219px; height:38px; background:url(left_top.jpg) no-repeat; margin:0 auto}
.left_tf{ float:left; margin-left:20px!important; margin-left:20px; line-height:30px; font-size:16px; color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ";}
.left_bg{ width:219px; height:auto; overflow:hidden; margin:0 auto; }
.left_bt{ width:219px; height:22px; margin:0 auto;}

.left_list{ width:219px; margin:0 auto;}
.left_list ul{}
.left_list ul li{ width:219px; height:30px; background:url(left_list.jpg) no-repeat; margin:0 auto; font-size:14px; font-weight:bold; line-height:30px; margin-top:5px;}
.left_list ul li a:link{padding-left:40px; display:block;text-decoration:none; color:#333}
.left_list ul li a:visited{padding-left:40px; display:block;text-decoration:none; color:#333}
.left_list ul li a:hover{  height:30px; line-height:30px; font-weight:bold;display:block;text-decoration:none; color:#1b3981}
.left_list ul li a:active{padding-left:40px; display:block;text-decoration:none; color:#1b3981}

.left_list0{ width:219px; margin:0 auto;}
.left_list0 ul{}
.left_list0 ul li{ width:219px; height:30px; background:url(left_list0.jpg) no-repeat; margin:0 auto; line-height:30px; margin-top:1px;}
.left_list0 ul li a:link{padding-left:50px; display:block;text-decoration:none; color:#333}
.left_list0 ul li a:visited{padding-left:50px; display:block;text-decoration:none; color:#333}
.left_list0 ul li a:hover{  height:30px; line-height:30px; font-weight:bold; display:block;text-decoration:none; color:#fb841e}
.left_list0 ul li a:active{padding-left:50px; display:block;text-decoration:none; color:#333}


.left_lx_top{ width:219px; height:38px; background:url(left_top.jpg) no-repeat; margin:0 auto; margin-top:10px;}
.left_lx_tf{ float:left; margin-left:20px!important; margin-left:20px; line-height:30px; font-size:16px; color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ";}
.left_lx_bg{ width:219px; height:auto; overflow:hidden; margin:0 auto; }
.left_lx_bt{ width:219px; height:22px; margin:0 auto;}
/*foot*/
.foot_bg{ width:100%; height: auto; overflow:hidden; background:url(foot_bg.jpg) repeat-x; margin:0 auto; margin-top:5px;}
.foot {width:1200px;  margin:0 auto; line-height:25px;color:#5e83d1;}
.foot a{color:#5e83d1}

.foot_left{ float:left; width:900px; margin-top:10px;}
.foot_right{ float:right; width:294px; height:111px; background:url(foot_logo.png) no-repeat;}


#link{ width:1200px; height:45px; margin:15px auto 20px auto; }
.rollBox {width:1200px; height:75px; overflow:hidden;}
.rollBox .LeftBotton {overflow:hidden;float:left;display:inline;background: url(lt_pic.jpg) no-repeat;width:14px;height:16px;cursor:pointer;margin:12px 10px 0 10px;}
.rollBox .RightBotton {overflow:hidden;float:left;display:inline;background: url(rt_pic.jpg) no-repeat;width:14px;height:16px;cursor:pointer;margin:12px 10px 0 10px;}
.rollBox .Cont {width:1130px;overflow:hidden;float:left;display:inline;}
.rollBox .ScrCont {width:10000px;}/*åŠ å¤§å®½åº¦æ˜¯ä¸ºäº†é€‚åº”æ›´å¤šçš„logoå†…å®¹*/
.rollBox .Cont li {width:124px; height:44px;float:left;text-align:center;display:inline; margin:0 10px;}
.rollBox .Cont li img{width:124px; height:40px; padding:1px; border:1px #CCCCCC solid;}
.rollBox #List1, .rollBox #List2 {float:left;}

/*¹Ì¶¨µÄÐü¸¡´°*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #ff4a00 url(fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #ff4a00 url(fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #ff4a00 url(fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #ff4a00 url(fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}
